package com.abredatos.json;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import com.abredatos.entities.ObrasPlanE;


public class JSONReader {

	public static ObrasPlanE getMachinesObject(String jsonResult) {
			
		ObrasPlanE obras = new ObrasPlanE();
			
		JSONObject json = new JSONObject();
		try {
			json = new JSONObject(jsonResult);
		} catch (JSONException e) {
			e.printStackTrace();
		}
            			
		JSONArray nameArray=json.names();
        JSONArray valArray = new JSONArray();
		
        try {
        	valArray = json.toJSONArray(nameArray);
		} catch (JSONException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
            try {
            	obras.setUrlProyecto     ( valArray.getString(0)					);
            	obras.setProyecto        ( valArray.getString(3)					);
            	obras.setPresupuesto	 ( valArray.getString(4)					);
            	obras.setCategoria 		 ( valArray.getString(4)					);
            
				
			} catch (JSONException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}		

			return obras;
	}
}
